home *** CD-ROM | disk | FTP | other *** search
- function updateFrame(inc)
- {
- newFrame = _root._currentFrame + inc;
- _root.gotoAndStop(newFrame);
- updateStatus();
- if(_root._currentFrame == 1)
- {
- prevBtn.gotoAndStop(2);
- }
- else
- {
- prevBtn.gotoAndStop(1);
- }
- if(_root._currentFrame == _root._totalFrames)
- {
- nextBtn.gotoAndStop(2);
- }
- else
- {
- nextBtn.gotoAndStop(1);
- }
- }
- function updateStatus()
- {
- _root.statusField = _root._currentFrame + " of " + _root._totalFrames;
- }
- function autoplayInit()
- {
- startTime = getTimer();
- hideControls();
- updateStatus();
- }
- function autoplay()
- {
- if(autoplayStatus != 0)
- {
- curTime = getTimer();
- elapsedTime = curTime - startTime;
- indicatorFrame = int(4 / (delay / (elapsedTime / 1000)));
- indicator.gotoAndStop(indicatorFrame + 1);
- if(elapsedTime >= delay * 1000)
- {
- if(_root._currentframe == _root._totalframes)
- {
- _root.gotoAndStop(1);
- }
- else
- {
- _root.nextFrame();
- }
- autoplayInit();
- }
- }
- }
- function hideControls()
- {
- nextBtn.gotoAndStop(2);
- prevBtn.gotoAndStop(2);
- }
- updateFrame();
- autoplayStatus = 0;
-